﻿using BrainTechLLC;
using System;
namespace Mud.EmlenMudMain
{
  public enum EnterOrLeave
  {
    none = 0,
    enter = 1,
    leave = 2,
    CurrentMax = 3
  }

  public interface ITrackData
  {
    TimeSpan AgeOfTrack(EnterOrLeave enterOrLeave);
    CharacterData Ch { get; set; }
    GeneralDirection[] Dir { get; set; }
    TimeInfoData GetTimeTrackMade(EnterOrLeave enterOrLeave);
    void SetTimeTrackMade(EnterOrLeave enterOrLeave);
    GeneralDirection this[EnterOrLeave enterOrLeave] { get; set; }
    TimeInfoData[] TimeInfo { get; set; }
  }
}
